cochlear canaliculus - English Synonyms Dictionary